Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 THATCH LEACH LANE Semi-Detached £60,000 27 Feb 1998
123 THATCH LEACH LANE Semi-Detached £310,000 9 Sep 2022
125 THATCH LEACH LANE Semi-Detached £300,000 2 Jun 2023